/* 城市字母选择调整 */
.van-index-bar__sidebar {
    top: 54%;
    z-index: 9999;
}

.van-index-bar__index {
    padding: 0 8px 0 16px;
    font-size: 12px;
    line-height: 18px;
    color: #191a1b;
}

.van-index-bar__index--active {
    color: #ff5f16;
}

.van-index-anchor {
    box-shadow: 5px 2px 5px #F4F4F4;
    color: #797d82;
}

.van-index-anchor--sticky {
    color: #ff5f16;
}

/* 城市字母选择后轻提示弹出框大小调整 */
.van-toast--text {
    width: 50px;
    height: 50px;
    font-size: 22px;
    padding: 0;
    line-height: 50px;
    max-height: 50px;
    max-width: 50px;
    min-height: 50px;
    min-width: 50px;
}

/* 影院搜索清除调整 */
.van-field__clear {
    width: 24px;
    line-height: 24px;
    margin: 0;
    padding-left: 0;
    text-align: center;
}

.van-icon-clear:before {
    margin-right: -15px;
}

.van-list__finished-text{
    background-color: #f6f6f6;
}

.van-field__control{
    padding-left: 5px;
}


